"""
集合 是一个无序、可变的容器，存储唯一的、不可变的元素。

无序：元素没有固定的位置（没有索引概念）
可变：可以添加、删除元素，但不能修改已有元素
唯一性：集合中不会存在重复元素
元素要求：集合中的元素必须是不可变类型（数字、字符串、元组等）
核心特性：唯一性和无序性是集合与列表、元组最根本的区别！

"""
# mixed = {['a'],['b']}
# print(mixed) !报错

# mixed = set(['a'],['b'])
# print(mixed) !报错, 多余参数

"""
l1 = [{'a':'a'},{'a':'a'}]
s1 = set(l1)
print(s1)  # 报错：unhashable type: 'dict'
"""

"""
# 添加: add、update
s1 = set()
s1.add('a')
s1.add('b')
s1.update('ABC')
print(s1) # {'a', 'A', 'C', 'b', 'B'}

"""

# 删除: remove、clear、pop、discard


s1 = set('abc')
print(max(s1))

